protective location - English Synonyms Dictionary